tomato paste – English–Español translations

🇬🇧 en es 🇪🇸

tomato paste noun

  • concentrate of tomato purée
pasta de tomate, pasta jitomatera
Wiktionary Links